package com.honeywen.mymvc.leetcode;

import java.util.LinkedList;

/**
 * @author wangwei
 * @date 2020/10/24
 */
public class ZigZagPrintTest {

    /**
     * 生成zigzag 数字，
     * @param max 最大值
     */
    private static void generateZigzag(int max) {

        // flag == true ++,  flag == false --
        boolean flag = true;
        int low = 0;
        int index = 0;
        for (int i = 0; i < 3*max; i++) {

            System.out.print(index + " ");
            if (index == max) {
                flag = false;
            }
            if (index == low) {
                flag = true;
            }

            if (flag) {
                index ++;
            } else {
                index --;
            }


        }


    }


    private static void generateZigzag2(int max) {

        int index = 0;

        for (int i = 0; i <= 20; i++) {
            System.out.println(i + " ");

            if (index == 0) {
                // ++
            }
            if (index == max) {
                // --
            }



        }
        // 1 2 3 4 3 2 1 2 3 4
        // 1 2 3 4 3 2 1 2 3 4 3 2 1 2 3 4


        int i = 0, j = max;

        for (int k = 0; k < 30; k++) {

            if (i < max) {

            }


        }



    }




    public static void main(String[] args) {


        generateZigzag(0);
        System.out.println();
        generateZigzag(4);
    }



}
